const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  //开启代理服务器
  devServer: {
    proxy: {
      // 请求前缀，可以改成其他名字
      '/api': {
        // 代理目标基础路径
        target: 'https://console-mock.apipost.cn/app/mock/project/023edbfc-fd86-48a2-a2dc-a9fe54162a82',
        // 路径重写，匹配api开头的字符串，并把api替换为空字符串，这样才能保证代理服务器转发给 8080 的不带前边的前缀
        pathRewrite: { '^/api': '' },
        // 用于支持websocket
        ws: false,
        // 请求来自于。即控制请求头中host数据。默认为true说谎:来自8080;false如实回答来自代理服务器
        changeOrigin: true
      }
    }
  }
})
